plant sap - French English Dictionary